/**
  ******************************************************************************
  * @file    TempControl_Driver.h
  * @author  tuancheng_Zero
  * @version V0.1
  * @date    01/15/2025
  * @brief   temperature control Driver
  ******************************************************************************
*/ 
#ifndef  __TEMPCONTROL_DRIVER_H__
#define  __TEMPCONTROL_DRIVER_H__
#ifdef __cplusplus
extern "C" {
#endif

// 原动机状态结构体
typedef struct{
    uint16_t PV;    // 测量值
    uint16_t LED;   // LED状态
    uint16_t SV;    // 设定值
}TempContrlStatus_ST;

// 全局变量结构体
extern TempContrlStatus_ST tempControlStatus_st;

uint8_t TempCtl_QueryStatus(void);
uint8_t TempCtl_SetTemperatureEx(uint16_t tempValue);
uint8_t TempCtl_RecvHandle(uint8_t * pData);
uint8_t TempCtl_FuncOperate(void);

#ifdef __cplusplus
}
#endif
#endif   /*   __EXTEND_PRIMEMOTOR_DRIVER_H__   */
